home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / dev / misc / sana2_v2.lha / ethernet.txt < prev    next >
Text File  |  1992-11-10  |  2KB  |  64 lines

  1. **    $Filename: ethernet.txt $
  2. **    $Revision: 1.2 $
  3. **    $Date: 92/01/10 15:18:46 $
  4.  
  5.  
  6. #define S2WireType_Ethernet             1
  7.  
  8. ios2_DataLength:
  9.     valid ethernet packets have 64 to 1500 bytes of data.
  10.  
  11. Address format:
  12.     Ethernet addresses consist of 47 bits of address information and
  13.     a 1 bit multicast flag. The standard for expressing ethernet
  14.     addresses is as 6 bytes (octets) in the order in which the bytes
  15.     are transmitted with the low-order bits in a byte transmitted
  16.     first. The multicast flag bit is the least-significant bit of the
  17.     first byte.
  18.  
  19.     Ethernet addresses in a Sana2IOReq occupy the first 6 bytes of
  20.     an address field in transmission order with the low-order bits in
  21.     a byte transmitted first.
  22.  
  23. Station Address:
  24.     Each ethernet board must have a unique ethernet hardware address.
  25.     Drivers will override any attempt to set the address to anything
  26.     other than the ROM address.
  27.  
  28. Raw reads and writes:
  29.     6 bytes of destination address,
  30.     6 bytes of source address,
  31.     2 bytes of type,
  32.     64 to 1500 bytes of data
  33.     (followed by 4 byte CRC value covering all of the above
  34.      which is hardware generated and checked, hence not included
  35.      in even raw packets)
  36.  
  37. Multicast:    Supported
  38.  
  39. Broadcast:    Supported
  40.  
  41. Promiscuous:    Supported
  42.  
  43. Packet Type Numbers for Ethernet are assigned by:
  44.  
  45.     Xerox Corporation
  46.     Xerox Systems Institute
  47.     475 Oakmead Parkway, Sunnyvale, CA 94086
  48.     Attn: Ms. Fonda Pallone
  49.     (408) 737-4652
  50.  
  51.  
  52. Some Common Packet Type Numbers:
  53.  
  54.       decimal  Hex        Description
  55.       -------  ---        -----------
  56.          000   0000-05DC  IEEE 802.3 Length Field
  57.         2048   0800       TCP/IP -- IP
  58.         2054   0806       TCP/IP -- ARP
  59.        32821   8035       TCP/IP -- RARP
  60.        32923   809B       Appletalk
  61.        33011   80F3       AppleTalk AARP (Kinetics)
  62.        33100   814C       SNMP
  63.        33079   8137-8138  Novell, Inc.
  64.